﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace T.FAS.Runtime.Term.Entity
{
    public class PageTermMapping
    {/// <summary>
     /// 主键
     /// </summary>
        public string ID { get; set; }
        /// <summary>
        /// 编码
        /// </summary>
        public string Code { get; set; }
        /// <summary>
        /// 元数据ID
        /// </summary>
        public string SourceID { get; set; }
        /// <summary>
        /// 来源类型
        /// </summary>
        public SourceType SourceType { get; set; }
        /// <summary>
        /// 原始文本
        /// </summary>
        public string OriginalText { get; set; }
        /// <summary>
        /// 词条ID
        /// </summary>
        public string TermID { get; set; }
        /// <summary>
        /// 自定义词条ID
        /// </summary>
        public string CustomTermID { get; set; }
        /// <summary>
        /// 词条类型
        /// </summary>
        public TermUseType TermUseType { get; set; }
        /// <summary>
        /// 产品版本
        /// </summary>
        public string ProductVersion { get; set; }
        /// <summary>
        /// 子系统编码
        /// </summary>
        public string SubSystemCode { get; set; }
        /// <summary>
        /// 界面元素ID
        /// </summary>
        public string PageElementID { get; set; }
        /// <summary>
        /// 界面元素类型
        /// </summary>
        public string PageElementType { get; set; }
        /// <summary>
        /// 界面元素属性
        /// </summary>
        public string PageElementProperty { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public string Creator { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 最后修改人
        /// </summary>
        public string LastModifier { get; set; }
        /// <summary>
        /// 最后修改时间
        /// </summary>
        public DateTime LastModifyTime { get; set; }
    }
}
